package com.ruoyi.statisticalCenter.domain;

import com.ruoyi.logistic.domain.NetworkName;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

import java.math.BigDecimal;

/**
 * 均重流向监控对象 sc_weight_flow_direction_monitoring
 * 
 * @author pyx
 * @date 2024-03-01
 */
@Data
public class ScWeightFlowDirectionMonitoring extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    private String id;

    /** 统计日期 */
    @Excel(name = "统计日期")
    private String settleDate;
    /** 统计日期 */
    @Excel(name = "承包区名称")
    private String contractArea;

    //止损考核
    /** 日考核重量 */
    @Excel(name = "日考核重量")
    private Double dailyAssessWeight;
    /** 止损重量 */
    @Excel(name = "止损重量")
    private Double stopWeight;
    /** 结算重量 */
    @Excel(name = "结算重量")
    private Double settlementWeight;
    /** 考核标准 */
    @Excel(name = "考核标准")
    private BigDecimal assessmentStandard;
    /** 止损考核 */
    @Excel(name = "止损考核")
    private Double stopLossAssessment;

    //均重考核
    /** 包仓票数 */
    @Excel(name = "包仓票数")
    private String stockCount;
    /** 包仓重量 */
    @Excel(name = "包仓重量")
    private Double baleWeight;
    /** 包仓均重 */
    @Excel(name = "包仓均重")
    private Double packingWarehouseWeight;
    /** 均重指标 */
    @Excel(name = "均重指标")
    private Double averageWeightIndex;
    /** 均重考核标准 */
    @Excel(name = "均重考核标准")
    private BigDecimal weightAssessmentStandard;
    /** 均重考核 */
    @Excel(name = "均重考核")
    private BigDecimal weightAssessment;

    //流向考核
    /** 宁夏票数 */
    @Excel(name = "宁夏票数")
    private Integer ningxiaVotes;
    /** 甘肃票数 */
    @Excel(name = "甘肃票数")
    private Integer gansuVotes;
    /** 青海票数 */
    @Excel(name = "青海票数")
    private Integer qinghaiVotes;
    /** 海南票数 */
    @Excel(name = "海南票数")
    private Integer hainanVotes;
    /** 流向票数合计 */
    @Excel(name = "流向票数合计")
    private Integer flowTally;
    /** 流向占比 */
    @Excel(name = "流向占比")
    private Double flowRatio;
    /** 流向指标 */
    @Excel(name = "流向指标")
    private Double directionIndicator;
    /** 流向考核 */
    @Excel(name = "流向考核")
    private Double flowDirectionTest;

}
